package com.tupu.entity.dispatch;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 调度日志-交流线路跳闸
 *
 * @author by
 */
@Data
@TableName("t_runlog_log_jlxltz_dd")
public class DadsJlxltz implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "ID")
    private String id;

    //设备ID
    @TableField("EQUIP_ID")
    private String equipId;

    //设备名称
    @TableField("EQUIP_NAME")
    private String equipName;

    //设备类型
    @TableField("EQUIP_TYPE")
    private String equipType;

    //班次ID
    @TableField("DUTY_ID")
    private String dutyId;

    //班次
    @TableField("DUTY")
    private String duty;

    //记录人
    @TableField("WRITER")
    private Date writer;

    //记录时间
    @TableField("WRITE_TIME")
    private Date writeTime;

    //修改时间
    @TableField("MODIFY_TIME")
    private String modifyTime;

    //最后修改人
    @TableField("LAST_MODIFY_PERSON")
    private String lastModifyPerson;

    //初始ID（取ID）
    @TableField("I_ID")
    private String iId;

    //区域ID（用于区分记录单位）
    @TableField("AREA_ID")
    private String areaId;

    //电网名称（取单位名称）
    @TableField("PWRGRID_NAME")
    private String pwrgridName;

    //是否共享
    @TableField("IS_SHARE")
    private String isShare;

    //是否删除
    @TableField("IS_DEL")
    private String isDel;

    //是否完结
    @TableField("IS_FINISHED")
    private String isFinished;

    //完结人
    @TableField("FINISH_PERSON")
    private String finishPerson;

    //完结时间
    @TableField("FINISH_TIME")
    private Date finishTime;

    //完结班次
    @TableField("FINISH_DUTY")
    private String finishDuty;

    //开始时间
    @TableField("KSSJ")
    private Date kssj;

    //完成时间
    @TableField("WCSJ")
    private Date wcsj;

    //记入小结
    @TableField("IS_JRXJ")
    private String isJrxj;

    //日志内容
    @TableField("RZNR")
    private String rznr;

    //事件内容
    @TableField("SJNR")
    private String sjnr;

    //故障时间
    @TableField("GZSJ")
    private Date gzsj;

    //故障
    @TableField("GZ")
    private String gz;

    //重合闸情况
    @TableField("CHZQK")
    private String chzqk;

    //安自装置动作情况-时间
    @TableField("AZZZDZQK_SJ")
    private Date azzzdzqkSj;

    //安自装置动作情况-单位
    @TableField("AZZZDZQK_DW")
    private String azzzdzqkDw;

    //安自装置动作情况-设备
    @TableField("AZZZDZQK_SB")
    private String azzzdzqkSb;

    //安自装置动作情况-动作
    @TableField("AZZZDZQK_DZ")
    private String azzzdzqkDz;

    //事故影响情况
    @TableField("SGYXQK")
    private String sgyxqk;

    //事故损失负荷
    @TableField("SGSSFH")
    private Integer sgssfh;

    //事故低压脱扣
    @TableField("SGDYTK")
    private Integer sgdytk;

    //事故影响电量
    @TableField("SGYXDL")
    private Integer sgyxdl;

    //事故影响用户数
    @TableField("SGYXYHS")
    private Integer sgyxyhs;

    //跳闸设备恢复时间
    @TableField("TZSBHFSJ")
    private Date tzsbhfsj;

    //跳闸设备恢复情况
    @TableField("TZSBHFQK")
    private String tzsbhfqk;
    //汇报调度
    @TableField("HBDD")
    private String hbdd;

    //备注
    @TableField("REMARK")
    private String remark;

    //本值主页事由
    @TableField("BZZYSY")
    private String bzzysy;

    //安自装置动作情况-单位ID
    @TableField("AZZZDZQK_DW_ID")
    private String azzzdzqkDwId;

    //小结预览
    @TableField("XJYL")
    private String xjyl;

    //是否选中事件内容
    @TableField("IS_SJNR")
    private String isSjnr;

    //是否选中事故处理过程
    @TableField("IS_SGCLGC")
    private String isSgclgc;

    //是否选中查线结果
    @TableField("IS_CXJG")
    private String isCxjg;

    @TableField("JLBC")
    private String jlbc;

    //线路带编号名称
    @TableField("XLVALUE")
    private String xlvalue;

    //电压等级
    @TableField("DYDJ")
    private String dydj;

    //历史子表数据
    @TableField("HISTORY")
    private Long history;

    //是否为上一班
    @TableField("IS_SYB")
    private String isSyb;

    //是否用户资产
    @TableField("IS_YHZC")
    private String isYhzc;
}
